Skip to content

Explore careers based on your interests and skills with AI

License

Notifications You must be signed in to change notification settings

samselikoff/explorecareers

This branch is up to date with Nutlope/explorecareers:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

664a242 · May 25, 2024

History

36 Commits
May 17, 2024
May 25, 2024
May 17, 2024
May 16, 2024
May 16, 2024
May 11, 2024
May 18, 2024
May 17, 2024
May 12, 2024
May 12, 2024
May 17, 2024
May 17, 2024
May 10, 2024
May 12, 2024
May 10, 2024

Repository files navigation

Explore Careers.

Explore careers relevant for you in seconds. Powered by Together.ai.

Tech Stack · Future Tasks · Inspiration


Tech Stack

This app lets people upload their resumes, fill in some of their interests, and get a list of possible careers they could do.

Future tasks

  • Build in a PII remover so that we can remove people's personal info from their resume
  • Add loading state to inform people that it may take up to 15-20 seconds to generate
  • Clean up the code to not have default react node data that I have right now
  • Add authentication with Clerk to make people create accounts and remember their resumes
  • Improve the prompts using synthetic data from GPT-4o for the examples that I specify
  • Add sharability to the URLs with nanoid
  • Add rate limiting with Redis Upstash
  • Add multi-step form where people can add their interests and add this to the prompt of the first endpoint to use someone's interests in there
  • Add a settings screen where users can go update their resume and interests overall
  • Add functionality to let users suggest new careers themselves and get a developed plan for it
  • Use Crew AI agents to make this workflow more robust overall: An agent that takes resume & extra info then outputs a very nice summary with keywords. An agent that comes up with multiple possible career paths from that summary. An agent that then constructs a plan for each career.
  • Add functionality for people to alternatively paste in their LinkedIn URL instead of resume with scrapedin
  • Who do I want to be more like functionality where users can add a famous person & get suggestions for how to be more like them. This might be good as a separate app
  • Fine-tune Llama-3-8B on making the job plan. Maybe fine-tune Llama-3-8B on GPT-4 outputs
  • Improve PDF parsing functionality to include image detection and OCR to be able to read resumes even better

Inspiration

I took inspiration from wanderer.space for this app. Check it out for a production version of what I built with even more features!

About

Explore careers based on your interests and skills with AI

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 93.6%
  • CSS 5.8%
  • JavaScript 0.6%